¿Cómo programar tu calculadora HP-48Series?
A continuación algunos conceptos básicos de como programar en tu HP-48Series.
¿Cómo comenzar un programa?
Para comenzar un programa debes comenzar abriendo «»; esto se hace, presionando el botón
violeta seguido del botón del signo negativo (-). Luego podrás comenzar a escribir tu programa dentro de estas llaves.¿Cómo pedir y leer información del usuario?
Como todo programa necesita alguna información para llevar a cabo una acción, comenzaremos por pedir dicha información al usuario. Este formato es:
(1) «"información que será pedida" {" "} INPUT
®OBJ»
donde lo escrito entre las primeras comillas (" ") aparecerá en la pantalla de la calculadora, INPUT recibe la información dada por el usuario (INPUT se encuentra presionando PRG seguido de IN en el menú, luego aparecerá otro menú donde INPUT es el 4to). Como la calculadora leerá la información como character necesitamos convertir dicha información a números que luego podamos evaluar; así que utilizamos la acción
®OBJ para convertir de character a digit (®OBJ se encuentra presionado PRG, luego en el menú TYPE). {" "} es un formato que se tiene que escribir para que el programa corra. Si se desea que la información que será dada por el usuario sea character no se escribe ®OBJ y dentro de {" "} se escribe alfa (para escribir alfa presiona alfa - el botσn para activar las letras - luego el botσn azul claro seguido de A) para que cuando el usuario escriba automαticamente la calculadora escriba las letras. Por ejemplo:
(2) «"Escriba su nombre" {" "alfa} INPUT »
esto pedirá al usuario que escriba su nombre y luego lo leerá.
Si por el contrario corremos la línea (1), pedirá información numérica que luego puede ser utilizada en una función dada. Por ejemplo:
(3) «"Entre el valor de a" {" "} INPUT
®OBJ»
el programa pedirá al usuario el valor de a, y lo leerá. Luego lo convertirá a digit.
Nota:
La diferencia entre digit y character es muy grande para efecto de cálculos que se deseen hacer. Por ejemplo, si no se usa ® OBJ el programa leerá un character, por ejemplo: "1" y otro que podría ser "2". Si quisiéramos sumar estos dos character sería: "1"+"2"="12". Si por el contrario utilizamos ®OBJ el "1" es convertido en 1 y el "2" es convertido en 2, de esta forma: 1+2=3.
Como guardar los valores en variables.
Para guardar algún valor (como lo puede ser 1,2,3,…) en una variable se utiliza el comando store (STO). Si por ejemplo en la línea (3) se desea guardar el valor que dé el usuario en una variable que arbitrariamente llamaremos
variable, se deben ejecutar los siguientes pasos:(4) «"Entre el valor de a" {" "} INPUT
®OBJ variable STO»esto le presentará en pantalla al usuario el mensaje
Entre el valor de a; luego de que el usuario entre el valor deseado, este valor será guardado en una variable llamada variable que será creada por el mismo programa.
Nota:
Si se intenta correr nuevamente el programa, este emitirá un mensaje de error debido a que no puede grabar un valor en una variable que está siendo utilizada. Para evitar esto hay que borrar la variable una vez esta sea utilizada. Para hacer esto se utiliza el comando PURGE. Por ejemplo:
(5) «"Entre el valor de a" {" "} INPUT
® OBJ variable STO {variable} PURGE»
esto eliminará de la memoria de la calculadora la variable llamada
variable, permitiendo que esta pueda ser utilizada nuevamente. Esto también permitirá que el programa pueda ser utilizado nuevamente sin el problema de que emita un mensaje de error.
Como ejecutar funciones.
Para ejecutar funciones tal como y = x²+5, existen dos formatos en la calculadora.
Espero que esta información te sea de utilidad para entender un poco más acerca de la programación de las calculadoras HP-48Series. Pronto estará disponible más información relacionada con su programación. Por favor envíame sugerencias acerca de esta página al e-mail: